/*
 * 文件名称:          DataPage.java
 * 版权所有@ 2016——2017 无锡聆音科技有限公司，保留所有权利
 * 时间:             2016年7月27日 下午9:21:11
 */

package com.lingyin.database.transaction.domain;

/**
 *   基本异常信息类 
 * 
 * @项目        hibernate.database.transaction
 * 
 * @作者:       关宏新
 * 
 * @日期:       2016年7月27日
 * 
 * @负责人:    关宏新
 * 
 * @负责小组:   聆音项目组
 * 
 */
public class BaseException extends RuntimeException
{
    /**
     * 
     */
    private static final long serialVersionUID = -712483851887813796L;
    // 异常码编码
    private String exceptionMsg;
    // 参数
    @ SuppressWarnings("unused")
    private Object[] params;

    /**
     * @return 返回 exceptionMsg
     */
    public String getExceptionMsg()
    {
        return exceptionMsg;
    }

    /**
     * @param exceptionMsg 设置 exceptionMsg
     */
    public void setExceptionMsg(String exceptionMsg)
    {
        this.exceptionMsg = exceptionMsg;
    }

    /**
     * @param params 设置 params
     */
    public void setParams(Object[] params)
    {
        this.params = params;
    }

    /**
     * 
     * @param expCode 异常编码
     * @param objects 参数对象
     */
    public BaseException(String exceptionMsg, Object...objects)
    {
        super(exceptionMsg);
        this.exceptionMsg = exceptionMsg;
        this.params = objects;
    }

}
